class Geese:
    #类的帮助信息
    def __init__(self):
        print("我是大雁类")

wildgoose=Geese()

print("\nself参之外还可以使用自定义参数：\n")
class zooma:
    '''大燕类'''
    def __init__(self,a1,a2,a3):
        print("我是逐浪类，我有以下特征：")
        print(a1)
        print(a2)
        print(a3)
a1_1="基于模型构建"
a2_1="无限节点功能"
a3_1="集成云模板"
fae=zooma(a1_1,a2_1,a3_1)

print("\n创建实例方法并访问它：\n")
class zoomla:
    '''逐浪类'''
    def __init__(self, a1,a2,a3):
        print("我是逐浪CMS，我有以下的强大功能：")
        print(a1)
        print(a2)
        print(a3)
    def fly(self,soso="带有留言系统"):
        print(soso)
#**********************调用方法
a1_1="构建内容管理系统"
a2_1="快速搭建商城"
a3_1="支持小程序开发"
allcms=zoomla(a1_1,a2_1,a3_1)
allcms.fly()
# allcms.fly("集成OA办公系统是企业中台的强大内核")

print("\n采用@property为属性添加安全保护机制：\n")
class tvshow:
    def __init__(self,show):
        self.__show=show
    @property
    def show(self):
        return self.__show
tvshow=tvshow("正在播放《西游记》")
print("默认：",tvshow.show)
# tvshow=tvshow("正在播放《水浒传》")
# print("默认：",tvshow.show)

print("\n继承类的使用：\n")
class Fruit:
    color="绿色"
    def havse(self,color):
        print("水果是"+color+"的！")
        print("水果已经收获……")
        print("水果原来是："+Fruit.color+"的！\n")
class Apple(Fruit):
    color="红色"
    def __init__(self):
        print("我是苹果")
class Orange(Fruit):
    color="橙色"
    def __init__(self):
        print("我是橘子")

apple=Apple()
apple.havse(apple.color)
orange=Orange()
orange.havse(Orange.color)
